businesses
87 Shepherds Bush Road
London
W6 7LR
Report a problem with this listing
Established family run Hotel with an elegantly appointed interior. Great location for river walks, Portobello Market, Kensington Museums and Central London.