A large cosmopolitan town to the east of London, Ilford is a busy and fast paced city a far cry from its small rural settlement origins. Our store is located on the ground floor of the Exchange Shopping Centre.
1-12 Station Road, 136.1 m
Cardinal Place 90 Victoria Street, 16.2 km