Petersham Farm
the Petersham Farm is part of Richmond upon Thames, United Kingdom.Top photos chosen by u all:

2007-01-03 Old sheds being replaced
Made by Jed.Baxter
One of the last bits of agricultural land use in the area. The animal sheds on Petersham Meadows.
Nearest places of interest:
| Ham House Ferry across the Thames King Henry Viii Mound Pembroke Lodge | Blade House Terrace Walk Glovers Island Hill Rise |
