Search results
We did not find results for: Stanmore.
Check spelling or type a new query.
We did not find results for: Stanmore.
Check spelling or type a new query.
Stanmore is part of the London Borough of Harrow in Greater London. It is centred 11 miles northwest of Charing Cross, lies on the outskirts of the London urban area and includes Stanmore Hill, one of the highest points of London, at 152 metres high. Wikipedia