To enjoy your vacation in London, stay at The Secret Garden Flat Apartment London, which is merely 13 minutes' walk from the fourth-largest Emirates Football Stadium and approximately 6 km from the Tower of London.
For added convenience, a walk-in shower are available at the accommodation.
Guests can use a kitchen with an oven and a dishwasher for their own cooking.
Buckingham Palace is about 7 km away, while St Luke's Parish Church is in the immediate vicinity of the apartment. This apartment is located in the Islington district of London. Underground stations around The Secret Garden Flat Apartment include Caledonian Road nearly a 5-minute walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please