21 John Street, Bloomsbury, WC1N 2BF

£1,681

Email