3 bedroom property in Green Street, Mayfair, W1K - £14,083 pcm | Chestertons