The Albert Memorial in London The Albert Memorial is situated in Kensington Gardens (Hyde Park) in London directly to the north of the Royal Albert Hall. It was commissi...Read More