Karta Vacation Rentals





On Hanover Square in Mayfair, a luxury address steps from Oxford Street, Piccadilly Circus and Marble Arch. Tucked into Mayfair’s oldest square, it sits at the crossroads of art, fashion and culture—about 1 km from the city centre and close to Blain/Southern Gallery and the Handel House Museum. Pet-friendly and accessible, this central London spot puts the West End on your doorstep.