Karta Vacation Rentals





In the heart of London, facing the River Thames and a short stroll from Trafalgar Square and Horse Guard's Building. Walking distance to Big Ben, Westminster Abbey, the West End, Covent Garden, Piccadilly Circus and top shopping on Regent and Bond Street. Family-friendly and ideal for sightseeing.