Latitude and longitude of Lensbury
- Nearby Bagshot, United Kingdom
Satellite map of Lensbury
Lensbury (previously the Lensbury Club) is a wholly owned profit centre of the oil major Royal Dutch Shell located in Broom Road, Teddington in South West London.
Latitude: 51° 25' 40.08" N
Longitude: 0° 19' 6.96" E
Nearest city to this article: Teddington
Read about Lensbury in the Wikipedia Satellite map of Lensbury in Google Maps