
Units 7-10, Chancel St, London
Office for rent - E
- P.O.A.
- 2,502 to 5,015 sq ft 7 to 63 people
Office to let
The arches are located on Chancel Street, just off the Blackfriars Road. The property is conveniently located between Waterloo and London Bridge station and is only a 4 minute walk from Southwark Station The area benefits from a number of vibrant bars, restaurants and shops.
- 24 hour access
- Raised floor
Chancel St, London SE1 0UX