1 Merchant Square

1 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.

[1][2] Planned were revised in 2019.

This article about a London building or structure is a stub.

You can help Wikipedia by expanding it.