Stock Photo - Whitehall is a road in Westminster in London,England. It is the main road running north from Parliament Square,the centre of the national government,towards Charing Cross,now at the southern end of Trafalgar Square,which is often regarded as the heart of London. The ceremonial guard for public buildings is provided by the Lifeguard regiment of mounted soldiers on horseback in traditional uniforms with tall brass helmets. These sentries are backed up by the more important and effective protection of military and police forces providing security and protection for institutions.

Stock Photo: Whitehall is a road in Westminster in London, England. It is the main road running north from Parliament Square, the centre of the national government.

Searchable keywords

Choose multiple keywords