Holiday Inn Express Chingford Hotel ***

This hotel is located adjacent to the North Circular ring road, approximately 3km from Walthamstow Central Station, which has underground trains to central London; 11km from Queen Elizabeth Olympic Park, 16km from British Museum, 18km from London City Airport, 29km from the city center, Elizabeth Tower and Westminster Palace and 30km from both London Eye and Buckingham Palace....