Marie & Matt
A chic area
Located in the heart of London, Mayfair is one of the most chic areas of the capital. This is where we you can see the legendary home of Sherlock Holmes, as well as plenty of other beautiful Victorian houses. Less touristy than other areas of London, Mayfair is worth a visit if you want to go for a walk in peace and quiet, especially when the weather is nice.