Locory page
Mayfair House, London
By Seeker
Mayfair House, located at 14 and 15 Carlos Place in London's upscale Mayfair district, is a striking neo-Georgian building constructed between 1920 and 1921. Designed by architects Edmund Wimperis and Simpson, it features intricate carvings by Gilbert Seale and Sons. This landmark property spans 37,776 sq ft and offers stunning views over Carlos Place and the nearby Tadao Ando fountain 'Silence'. The house is notable for housing the flagship store of luxury fashion brand The Row, while the upper floors contain lavish rental apartments. Historically, it was sold by the Duke of Westminster in 1931 and has undergone significant renovations, including a major refurbishment between 2016 and 2017 that added a roof garden. The building's rich history and modern luxury make it a fascinating destination for tourists and researchers alike.
Tags
Location
Views
1
Be the first to comment!