3 Marshalsea Road, Borough, London SE1 1EP
£760 per desk, per month - Managed
Situated next to Borough station, this area of South Bank is a rich mix of cosmopolitan culture with a vibrant business community. The property offers…
More Details