Karta Vacation Rentals
In Leyton, on the edge of Stratford — minutes from Queen Elizabeth Olympic Park and Westfield Stratford City. Leyton tube station (Central line) and Leyton Midland Road rail station are a short walk away, and it’s about a 30-minute tube ride to the Natural History and Science Museums, Royal Albert Hall, Kensington Palace, the West End and Knightsbridge.