Broadcasting Place, Leeds

January 13, 2015

Situated in the heart of Leeds city centre, Broadcasting Place provided a state of the art teaching facilities and an ultra-modern purpose built student accommodation, along with a small Baptist Church.

Read More