Newham Hotel Location
349 - 353 Romford Road, London, Gb, London, United Kingdom
Enter dates to see available properties
Area Information
Attractions
Minhaj Ul Quran Centre
700 m
Quwwat ul Islam Masjid
800 m
World War II Commemorative Monument
900 m
St Francis Primary School
1.4 km
St Gabriel's Church
1.5 km
St Matthew's Church
1.6 km
ExCeL Exhibition Centre
4.4 km