Click here to book your room

349 Romford Road, Newham, London, E7 8AA, United Kingdom
website: www.newhamhotel.co.uk