0 bedroom property in Plimsoll Building, 1 Handyside Street, London, N1C - £2,500 pcm | Chestertons