Satellite map of Tavistock Square
Map of Tavistock Square
Tavistock Square is a public square in Bloomsbury, in the London Borough of Camden.
Latitude: 51° 31' 30.00" N
Longitude: 0° 07' 44.76" E
Nearest city to this article: Clerkenwell
Read about Tavistock Square in the Wikipedia Satellite map of Tavistock Square in Google Maps