Route GuidesRoutes City GuidesCities Map Log in

Rose of York

Richmond upon Thames
Petersham Road, Richmond upon Thames, TW10 6UY

12 rooms · from £90


Offering a restaurant, Rose of York is located in the leafy suburban town of Richmond upon Thames.