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


Parent Map





Vetted?
No