Leman Street, once known as Lemon Street, is a street in Tower Hamlets. It was built in the seventeenth century as part of the development of Goodman's Fields. From Wikipedia
Around 100 firefighters controlled a blaze on Leman Street, Aldgate, affecting two flats; the cause remains under investigation.