Gloucester Place, NW1 6DT
£2,600 pcm (£600 pw)
x