24 Bedford Row, Bloomsbury, London, WC1R 4EH

£2,763

Email