The Richmond Gate Hotel
on Richmond Hill,
Richmond upon Thames
, England