The Friends of Holland Garden

Wimbledon SW20

© Copyright 2003 - 2016 Email: Webmaster Updated 20 August, 2016

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.