69 Colebrooke Row

69 Colebrooke Row
69 Colebrooke Row, London, N1 8AA