News

The 176ft Albert Memorial opposite the Royal Albert Hall in Kensington Gardens, west London, was built to honour Queen Victoria’s late husband in 1872, when the British Empire stretched across ...
This luxury five-star London hotel in Kensington was divine ... At the gardens you are treated to the sight of The Albert Memorial which was commissioned by Queen Victoria in memory of her ...