Search
Menu
Home
Sources
About
Contacts
1 Merchant Square
1
Merchant
Square
is a 42-storey,
140
m
tall building
under construction
in
Paddington, London
,
expected
to be
completed
in
2018
. When
complete
, it will be
the tallest building
in the
City of Westminster
, with a
hotel
and
222
apartments
.