Are there mountains in or nearby Westminster London city?

No, there are no mountains in or nearby Westminster London city. London is located in the southeast of England, in a region known for its gently rolling hills and relatively flat landscape. The nearest mountain ranges to London are the North Downs, located about 50 kilometers to the south, and the Chiltern Hills, located about 60 kilometers to the northwest.
Copyright Wanderlust World © https://www.ynyoo.com