Venue opening times Open for access on foot 24 hours a day. Venue location +− Leaflet | © OpenStreetMap contributors Address Lynwood Road Thames Ditton KT7 0DN United Kingdom
location +− Leaflet | © OpenStreetMap contributors Address Lynwood Road Thames Ditton KT7 0DN United Kingdom