This luxury five-star London hotel in Kensington was divine ... behold and sits right in front of the Royal Albert Hall. We took a long walk around the gardens, visiting Kensington Palace ...