Karta Vacation Rentals
Tucked on a quiet terrace just west of Hyde Park in Kensington, Troy sits steps from Kensington Gardens and within easy walking distance of Kensington Palace, Kensington High Street and Portobello Road Market. Bayswater Road’s direct bus to Heathrow is only minutes away, with the West End and Oxford Street a short ride by public transport.