See all properties


1 & 1A Montague Street London, WC1B 5BP

8043 sq ft Office


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

    Hello, I'm from
    You can contact me on or
    I'm getting in touch to discuss