Studio apartment for rent in New Cavendish Street, Fitzrovia, W1W for £2,080 pcm. Marketed by Concept Studio Apartments, ...