very nice flat in the very center of mayfair, close to restaurants and shopping.
Tube station very close and also walking distance from hyde park for those looking for a bucolic walk in the park.