Very spacious flat for a couple in a great location in a quiet street in Mayfair close to Hyde park and the metro.