Willoaks Apartment London lies 2.9 km from Buckingham Palace and 5 minutes on foot from Edgware Road tube station.
EDG Bar & Lounge and Burger Craft at The Green Man can be reached within a 5-minute walk from the property.
The privately run Sherlock Holmes Museum is 16 minutes' stroll away, while Lisson Gallery is within easy walking distance of Willoaks Apartment. A 25-minute stroll from the apartment you will find Selfridges London Department Store.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please