10 Bishops Square
Property Features:
Property Overview:
Ten Bishops Square is one of London’s premium office developments located in the heart of the vibrant Spitalfields Market. This multi-faceted office complex boasts a state of the art Nuffield Health gym and full 300 seat auditorium. 10 Bishops Square is located in the heart of Spitalfields, within a few minutes walk of Liverpool Street station