3 Pancras Square, London, N1C

£41,982

Email