The Home Park Water Meadows

The Home Park Water Meadows
Hampton Court, Hampton Court Road, Hampton Wick, London, KT1 4AE