Karta Vacation Rentals



On Vauxhall Bridge Road, minutes from London’s city centre and a 5-minute walk from Victoria Station. Quick links to Brixton (5 mins), Soho (10), Gatwick (30) and Brighton (60). Stroll to Buckingham Palace and the nearby 1920s theatres. A pet-friendly boutique apartment-hotel that mixes apartment privacy with hotel services.