Trafalgar Tavern

Deliverables:

Website Design

2020

A historic landmark, the Trafalgar Tavern is one of London's grandest Victorian Taverns. Located on the of the River Thames at the Maritime Greenwich World Heritage site, every inch of the Tavern is adorned with an abundance of nautical memorabilia and artwork.