Description (Reference number: 112613) This apartment is located in the heart of Mayfair, one of the most exclusive areas in central London. The light-filled