475 - 477 High Road Leyton, London E10 5EL England 3.3 miles from Valentines Park #250 of 3,190 B&Bs / Inns in London "Great hotel on the outskirts of the city centre located in Leyton which is a mere 30 minute tube journey to Leicester Square. The tube station itself is an easy ...