Two bedroom 1.5 bathroom property located off Park Lane in Mayfair moments away from the open spaces of Hyde Park and only approx 2 min walking distance to Marble Arch and Oxford Street. Available from 17th of July, viewings with 24h notice recommended.