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

Operated by Sub800

33 Creechurch Lane

About this space

33 Creechurch Lane is a beautiful and modern building, perfectly situated between Liverpool Street, Fenchurch Street, and Aldgate, making it an ideal location in the City of London. The building offers a range of premium amenities, including well-equipped meeting rooms, a welcoming manned reception, and secure cycle storage with showers to support an active lifestyle. With its sleek design and strategic location, 33 Creechurch Lane provides a sophisticated and highly functional workspace tailored to meet the needs of today’s professionals.

Available Space Types

Available Spaces

Amenities

View full details on Seek