Wonderful stay. Beautiful flat in the heart of Mayfair and moments from Oxford Street. Very well equipped - perfect for a long weekend in London.