Trafalgar Tavern, Greenwich: A Historic Maritime Gem
By Vicky Simmance Nestled along the serene banks of the River Thames in the historic heart of Greenwich, the Trafalgar Tavern stands as a beacon of British hospitality. With its majestic views and rich maritime heritage, this pub offers more than just a pint—it promises an experience drenched in London’s storied past and vibrant present! […]
Trafalgar Tavern, Greenwich: A Historic Maritime Gem Read More »