Karta Vacation Rentals





On the edge of London in Croydon — about 13 km from the city centre. Close to Thornton Heath Railway Station (1 km) and a short hop from Norwood Junction Metro Station, with London City Airport around 25 km away. Big Ben, the London Eye and The Shard are within easy reach for sightseeing.