Karta Vacation Rentals
On the edge of central London in Thornton Heath, Croydon. About 12 km from central landmarks like Big Ben, the London Eye and Buckingham Palace. Thornton Heath Train Station is roughly 300 m away and London City Airport is about 25 km.