What we do
What to Do in Petersham
An affluent area of London, located in the Borough of Richmond upon Thames, Petersham is directly on the River Thames, offering glorious views of the mighty river. Some of the top attractions in the area include Montrose House, Ham House, Douglas House and Rutland Lodge, both offering exceptional insight into British architecture. There's also an ancient watchman's hut built in 1787, further demonstrating how steeped in history the area is. Although it doesn't have its own railway station or tube stop, Petersham is well connected to nearby Richmond via a reliable bus network, allowing quick access to even more nearby attractions.