Shepherds Bush Holiday Flat - St Elmo Road
Vacation appartment😠 I can only completely agree with what the other 1 star reviews say. It was incredibly loud and I was never able to sleep for more than 1-2 hours at a time during the 6 nights there. The Wi-Fi connection was so weak that I couldn't work from there, even though I had asked about it before booking and... People often mention room, clean,
Address
57 St Elmo Rd, London W12 9EA, United Kingdom
Website
Contact
+44 20 7168 8753Rating on Google Maps
2.60 (73 reviews)Open on Google Maps