Leigh Street

Leigh Street is located in Bloomsbury, roughly 2 miles from the center of the city of London. Bloomsbury is in the county of Greater London. Historically, Leigh Street had existed at least as far back as the 19th century, where it is mentioned in The History of Mary Prince. In Mary Prince's narrative, it is where she first lives upon arriving in England. Mary Prince says, "After that, when we came up to live in Leigh Street" (Prince). Today, Leigh Street is a bustling urban center filled with shops and flats. 

Source: https://www.streetlist.co.uk/wc/wc1h/wc1h-9/leigh-street

https://www.britannica.com/place/Greater-London

Coordinates

Latitude: 51.526608500000
Longitude: -0.124985300000