3 Merchant Square is a 21-storey residential building providing flexible living and retail space.
3 Merchant Square
A development of apartments in Belgravia, one of London's most prestigous areas.
Imperial College - Eastside & Southside
Mechanical, electrical, plumbing & data installations to 815 rooms in halls.