Floor Plan for 1 Bedroom Apartment to Rent in Cedar House, 39-41 Nottingham Place, London, W1U, 5LU - £670  pw | £2903 pcm