With a stay at The Petersham in Richmond (Ham, Petersham and Richmond Riverside), you'll be a 3-minute walk from Thames River and within a 5-minute drive of Royal Botanic Gardens, Kew. This upscale hotel is 5.7 ... Read more

View all Luxury Hotels in Richmond upon Thames