18 Creechurch Lane, London, EC3A 5AY, United Kingdom
Creechurch Lane provides serviced accommodation in Aldgate, London, close to a variety of transport links and local amenities.
These one bedroom apartments comprise a living area, dining area, laundry facilities and a fully equipped kitchen with an oven, dishwasher and microwave.
The apartments also feature a flat screen TV and free wireless internet access throughout.
Housekeeping is provided once a week and guests receive a free welcome pack on arrival.