Karta Vacation Rentals
On the London outskirts in Ilford, about 14 km from the city centre. Close to Boleyn Ground Stadium and within easy reach of the Olympic Stadium and O2 Arena. Stroll to local sights like The Hospital Chapel of St Mary & St Thomas, Exchange Ilford and Redbridge Museum.