Mayfair, Soho, Kensington, and Chelsea are amongst the most visited areas in London.