Luxury London living at new Stratford Plaza
Minutes from the centre of London sits Stratford Plaza, a new luxurious £80m Telford Homes Plc development, built to a very high specification, complete with Knauf AMF acoustic ceilings. Stratford Plaza is situated within the New Commercial Quarter, overlooking Olympic... View Article