33 Creechurch Lane - Creechurch Lane, London EC3A 5AY, United Kingdom

Operated by 33 Creechurch Lane

33 Creechurch Lane

About this space

Located in the heart of The City, 33 Creechurch Lane is surrounded by London’s best restaurants, cafés, hotels and retail. Connectivity is also excellent with a short walk to Bank, Liverpool St Station and Aldgate. Fully Managed Offering - Inclusive of rent, business rates, service charge, internet, cleaning, utilities, insurance, handyman services, IT services, food and drink amenities.

Available Space Types

Available Spaces

Amenities

View full details on Seek