Laura French Just north of the Royal Albert Hall and northwest of Buckingham Palace sit Hyde Park and Kensington Gardens ... yourself), visit the Diana, Princess of Wales Memorial Fountain ...