1. Halifax - City of Westminster
118, 132 New Oxford St, London WC1A 1HD, United Kingdom
2. Halifax - London Borough of Camden
Verified
Unit 3, Mid City Place, High Holborn, London WC1V 6EA, United Kingdom
3. Halifax - London Borough of Enfield
256, 258 Green Lanes, London N13 5TU, United Kingdom
4. Halifax - London Borough of Camden
96 Camden High St, London, NW1 0LQ, United Kingdom
5. Halifax - London Borough of Hammersmith and Fulham
91/93 King St, London, W6 9XB, United Kingdom
6. Halifax - London Borough of Tower Hamlets
376, 378 Bethnal Green Rd, London E2 0AJ, United Kingdom
7. Halifax - London Borough of Hammersmith and Fulham
Retail Centre, Unit 1 Fulham Broadway, London SW6 1BW, United Kingdom
8. Halifax - London Borough of Haringey
6 Broadway Parade, London, N8 9DH, United Kingdom
9. Halifax - London Borough of Brent
469 Kingsbury Rd, London, NW9 9ES, United Kingdom
10. Halifax - City of Westminster
51/55 Strand, London, WC2N 5LS, United Kingdom
11. Halifax - City of Westminster
110/113 Tottenham Court Rd, London, W1T 5AF, United Kingdom
12. Halifax - London Borough of Barnet
4, 6 N End Rd, London NW11 7PL, United Kingdom
13. Halifax - London Borough of Enfield
128, 132 Fore St, London N18 2XQ, United Kingdom
14. Halifax - London Borough of Hammersmith and Fulham
Westfield Shopping Centre, Unit 1154 Level 40, London W12 7GD, United Kingdom
15. Halifax - City of London
50 Fenchurch St, London, EC3M 3JY, United Kingdom
16. Halifax - London Borough of Camden
169A Finchley Rd, South Hampstead, London, NW3 6LB, United Kingdom
17. Halifax - City of London
134/136 Cheapside, London, EC2V 6BJ, United Kingdom
18. Halifax - London Borough of Barnet
57 Ballards Ln, London, N3 1XQ, United Kingdom
19. Halifax - Royal Borough of Kensington and Chelsea
180/182 Kensington High St, London, W8 7RR, United Kingdom
20. Halifax - London Borough of Lewisham
64 Lewisham High St, London, SE13 5LN, United Kingdom