Mile End is an area within the East End of London, England, and part of the London Borough of Tower Hamlets. It is located 3.6 miles (5.8 km) east-northeast of Charing Cross. It developed on the London to Colchester road as one of the earliest suburbs of the City of London and the parish of Mile End Old Town became part of the metropolitan area of London in 1855.
Mile End is recorded in 1288 as La Mile ende. It is formed from the Middle English 'mile' and 'ende' and means 'the hamlet a mile away'. The mile distance was in relation to Aldgate in the City of London, reached by the London to Colchester road. In around 1691 Mile End became known as Mile End Old Town because a new unconnected settlement to the west and adjacent to Spitalfields had taken the name Mile End New Town.