Floor Plan for 2 Bedroom Apartment to Rent in Green Street, Mayfair, London, W1K, 6RR - £1500  pw | £6500 pcm