Red Lion Road, Tolworth, Royal Borough of Kingston upon Thames, London, Greater London, England, KT6 7QR, United Kingdom
An imagery offset of 1.4 m
Imagery: bing
Created by hocu on 2022-08-12
Offset based on the existing features and OSMUK Cadastral Parcels