Department Stores nearby 165 Church Lane, London NW9 8JU, United Kingdom

Marks & Spencer Blackbird BP

Approximately 1 km away
Address: Brent Cross, Blackbird BP, London, North West London NW9 8SD, United Kingdom

Amber Effect

Approximately 1.62 km away
Address: The Hyde Nineth Floor Hyde House, London Area, London W5 5AW, United Kingdom

Matalan

Approximately 1.96 km away
Address: Collindale Retail Park, Edgeware Road, London NW9 6TD, United Kingdom