Royal Guest House 2

Hammersmith and Shepherds Bush

Location

Royal Guest House 2

Address
105 Shepherds Bush Road
London
W6 7LP

Reviews

TripAdvisor

Traveller Rating:


Based on 207 reviews

Loading reviews for Royal Guest House 2