AOL Travel
Print

Holly Lodge, London

Holly Lodge - London, United Kingdom
Holly Lodge
Holly Lodge Road off Sawyer's Hill, London, United Kingdom TW10 5HSMap
Richmond Park
+44 20 8940 8730
Neighborhood: Richmond
Overview

Holly Lodge is located in Richmond Park and houses the Police Offices of the park as well as the Holly Lodge Center, an educational and environmental community center.

Write a Review

How would you rate your overall experience with Holly Lodge?
Holly Lodge General Information
  • Type: Parks, Gardens & Cemeteries
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!
ADVERTISEMENT
NEARBY THINGS TO DO
White Lodge
0.9 mi
NEARBY RESTAURANTS
NEARBY NIGHTLIFE