The Richmond Hill Hotel

144-150 Richmond Hill, Richmond upon Thames