3 results
A newly refurbished 2,340 sq ft leisure unit located in Southwark, just a 6 minute walk to Southwark Tube Station, a 19 minute walk to London Bridge Station and a 25 minute walk to City of London.
Self-contained commercial space to let
Comprises ground floor restaurant. Available on a new lease with flexible terms.
Copyright © 2000-2025 Rightmove Group Limited. All rights reserved. Rightmove prohibits the scraping of its content. You can find further details here.