
55 Redchurch Street, Poplar, Greater London
Planning permission has been approved for an extension and remodelling of existing buildings to create a new space in a tight central London site.
55 Redchurch Street, Poplar, Greater London
When I was there at 15:00, It was closed