London Town
London Town is a residential area in Leon, Florida, which is located on North Meridian Road. London Town is situated near New Covenant Church, as well as near Saint Stephen Lutheran Church.- Residential area
- Address: 2039 North Meridian Road, Tallahassee, FL 32303
Places of Interest Nearby
Discover Lake Ella and AMC Tallahassee Mall 20.
AMC Tallahassee Mall 20
AMC Tallahassee Mall 20 is a movie theater.
1 mile northwest of London Town
Places in the Area
Nearby places include Tallahassee and SouthWood.
Tallahassee
Tallahassee is the capital city of Florida, in the Florida Panhandle region of the state.
SouthWood
Neighborhood
SouthWood is a planned community in Tallahassee, Florida.
6 miles southeast of London Town
London Town
This page is based on…
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
30.46883° or 30° 28′ 8″ north
Longitude
-84.27576° or 84° 16′ 33″ west
Open location code
862QFP9F+GM
OpenStreetMap ID
OpenStreetMap feature
landuse = residential
Satellite Map
See this place from above in high-definition satellite imagery.
Places with the Same Name
Notable Places Nearby
Discover New Covenant Church and Young Actors Theater.
Nearby Places
Explore places such as Tidewater Townhomes and East Bradford Road and North Meridian Road.
Curious Residential Areas to Discover
Uncover intriguing residential areas from every corner of the globe.
“I am human, and I think nothing human is alien to me.”
Florida: Highlights
Learn more about Miami and Orlando.