
New England and the Mayflower Park Wetlands – the Hamptons in London
Today’s excursion took me across to the USA, to New England. I was looking for the new Mayflower Park Wetlands; what I found, much to my surprise, was a piece of New England vernacular in the suburbs of London, near Sutton. Surrounded by suburban residential streets, ‘The Hamptons’ and the adjacent park are a joint […]
Recent Comments