The Friends of Holland Garden

Wimbledon SW20

© Copyright 2003 - 2018 Email: Webmaster Updated 10 June, 2018

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.