Tagged With Telford Homes

DEVELOPER: £600,000 for a flat in London is 'relatively affordable'


Tackling London's housing crisis just helped this builder more than double profits