Karta Vacation Rentals
In the heart of London's vibrant West End, mere steps from Leicester Square and minutes from Piccadilly Circus. Minutes from Trafalgar Square, the British Museum, Bloomsbury and King's College London. A central boutique stay right inside the Congestion Charge zone.