In Ilford (Valentines). With a stay at Best Western Greater London Hotel, you'll be centrally located in Ilford, within a 15-minute drive of Queen Elizabeth Olympic Park and ABBA Arena. This hotel is 9.3 mi (15 km) from O2 Arena and 10.1 mi (16.3 km) from Tower Bridge.