4 Devonshire Street, London, W1W
£2,250 pcm
1 bed1 bath1 reception
A rarely available well presented sought after large one bedroom garden flat. Enjoying a desirable location just of City Road ...