Ilford’s Best Western Greater London enjoys a town centre location just 3 minutes’ walk from the train station. Less than 6 miles from London City Airport, the hotel has a coffee bar and offers room service and free Wi-Fi.
Number of rooms: 22
60 Cranbrook Road, Ilford, IG1 4NH, United Kingdom