We are pleased to confirm the simultaneous exchange and completion of 11 Bell Yard Mews, a 1,400sqft office in London SE1.

Located just off Bermondsey Street, the building is in a prime location just an 8 minute walk from London Bridge Station.

 

20221104 140825648 iOS