The Friends of Holland Garden

Wimbledon SW20

© Copyright 2003 - 2017 Email: Webmaster Updated 7 November, 2017

Location & History

Where exactly is Holland Garden?  In West Wimbledon, on the southwestern outskirts of London.  This Bing map shows the Garden and surrounding areas.