Old Town Hall, Whittaker Avenue, Richmond, Greater London TW9 1TP, United Kingdom
Approx 0.03 KM away