Location: richmond upon Thames, United Kingdom