"Overlooking Holland Park, just off Kensington High Street and near the Royal Albert Hall"
Local area great for history. Just off Kensington High Street, the Royal Albert Hall, Kensington Palace and the main museums are all within walking distance.