1 Merchant Square
Building in London, England1 Merchant Square is a 42-storey, 140 m tall building under construction in Paddington, London. When complete, it will be the tallest building in the City of Westminster, with a hotel and 222 apartments.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Paddington Green Police Station
Metropolitan Police Service station
ICS London
Independent school in London, England

Edgware Road tube station (Bakerloo line)
London Underground station on the Bakerloo line

Hilton London Metropole
Hotel in London, England

Subway Gallery
Temporary gallery in Edgware Road
The Metropolitan Theatre

Merchant Square Footbridge
Moveable pedestrian bridge spanning a canal in Paddington, London
Jameel Institute
Research institute at Imperial College London