Trafalgar Square

Trafalgar Square is a public square in the City of Westminster, Central London, built around the area formerly known as Charing Cross. Its name commemorates the Battle of Trafalgar, a British naval victory in the Napoleonic Wars with France and Spain that took place on 21 October 1805 off the coast of Cape Trafalgar.”

Trafalgar Square from EBG Helicopter flying along the river

Call EBG Helicopters today to arrange your amazing view of the capital city.

Related Posts

LYRA is back

Stunning views over London today and the sun even made an appearance! Captain James and his passengers full of smiles.

Read More

Happy New Year

How about trying something new in 2026? You and up to two friends experiencing a Helicopter ride that takes you

Read More