41d Halliford Street, London N1 3EL Flat | 1 Bd | -- Ba
27b Halliford Street, London N1 3EL Property | 2 Bd | -- Ba
32b Halliford Street, London N1 3EL Property | 2 Bd | -- Ba