Karta Vacation Rentals





Right in the City of London, this central one‑bed flat is a short stroll from St. Paul's Cathedral, Millennium Bridge and Thames river cruises. London Blackfriars Station is about 400 m away and London City Airport sits roughly 12 km out — a compact, walkable base for sightseeing.