The Roebuck
on Richmond Hill,
Richmond upon Thames
, England