The Petersham Hotel

The Petersham is the finest hotel in Richmond, standing proud on the side of Richmond Hill, overlooking the River Thames and surrounding meadows. Choose from the elegance of The Terrace Suite and River Room, the practicality of The Shene Room and the privacy of the Studies. 2 to 35 delegates. 8 miles from Heathrow Airport, Read the full article…