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.
Cardinal Place 90 Victoria Street, 16.2 km