Available
1 & 1A Montague Street London, WC1B 5BP
8043 sq ft Office
Rental
1 & 1A Montague Street | New lease available on a fully refurbished, self contained building directly from the landlord | 8,042 sq. ft.
Key points
- Self contained
- Fully refurbished
- New LED lights
- Fantastic ceiling heights
- Large garden
- Shower facilities
- Bike racks