Karta Vacation Rentals





In the heart of Kensington, London — a short walk from Gloucester Road underground. Set at 32 Lexham Gardens (W8), this boutique apartment hotel sits among the white columned façades of the Royal Borough and is close to the Mosaic Rooms and Thackeray Gallery. About 4 km from the city centre, it’s a stylish base for exploring central London.