Floor Plan for 2 Bedroom Penthouse to Rent in 62 Green Street,62 Green Street,London, 62 Green Street, W1K, 6RQ - £4000  pw | £17333 pcm