The Monument

The Monument Commemorating the Battle of Britain The Battle of Britain Monument is a spectacular physical monument in London.  It was deliberately designed to be “at people level”.  The aim is for people to physically interact with the monument itself. The core of the monument is a number of scenes, not just of the Battle … Continue reading The Monument