Back to Hotels
The Petersham is one of the finest hotels in Richmond. It stands proud on the side of Richmond Hill, overlooking the River Thames and surrounding meadows.