Open for residents on foot 24 hours a day Venue location Address Hampton Court Way Thames Ditton KT7 0JW United Kingdom