Situated in a prime location overlooking Kensington Palace and Gardens, and just a short walk from the Royal Albert Hall and the bustling shops of Kensington High Street, this is a traditional ...