Sculptures in Hyde Park

London England Tourist Information and City Guide

The sculptures at the Albert Memorial in Hyde Park in London England are breath-taking.  They can be found in Hyde Park, across from the Albert Hall.

Sculptures at the Albert Memorial in Hyde Park
Sculptures in Hyde Park, London England

Next Page