London Borough of Richmond upon Thames Greater London England United Kingdom
51.4752651,-0.2393033