is wimbledon in london?
Wimbledon is a well-known and affluent suburb in the southwest of London, England and is part of the London Borough of Merton [39].