London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
11-12 Poplar Mews, Uxbridge Road, London
Hotel Shepherds Bush London offers comfortable accommodation in London with 24 hrs reception on site. ALL RATES INCLUDE FREE REFRESHMENTS IN ROOM, and free Wi-Fi.
See MoreUsage of subsidiary facilities may incur additional fees