Where Do Foreigners Live In London?
Two of its most popular areas for foreigners looking to live and work in London include High Street Kensington and South Kensington. Where do tourists live in London? The 10 Best Neighborhoods in London for Tourists Covent Garden. Kensington, Belgravia, & Chelsea. Westminster & St James. Soho & Leicester Square. The City. Mayfair and Marylebone. …