>
2 bed flat
Green Street, Mayfair, London W1K
£18,417 PCM
The apartment is arranged over 3 levels and has 2 large bedrooms, one with an en-suite bathroom. It also features a good-sized reception room, 2 balconies, and a roof terrace. The property is located in Green street, close to amenities and transport links on Duke Street and Oxford Street.