Back to list
Maharaja of India
Very good 8.3 (247 reviews)
Approx. £25
Location
19A Charing Cross Road
London WC2H 0ET
See on the map
Book
Itinerary