Charlton House Mulberry Tree

Supposedly planted in 1608.

Location
Charlton House, Charlton Road, London, SE7

Categories

Authority

More Information
Charlton House Mulberry Tree

arrow-up-circle

This website uses cookies to ensure you get the best experience on our website