Karta Vacation Rentals





On London's creative northeast fringe in Walthamstow, about 11 km from central London and 19 km from London City Airport. A short 1 km stroll to Walthamstow Central Station puts you close to Vestry House Museum, Breyer Group Stadium, Walthamstow Pumphouse Museum, Masjid e Umer and Jamia Masjid Ghousia.