Looking for a pub near Big Ben?
St Stephen’s Tavern is located in the heart of Westminster, directly opposite Big Ben and the Houses of Parliament.
Perfectly placed for exploring central London – with St James Park, The London Eye, South Bank and Westminster Abbey all on our doorstep.
And if you’re travelling a little further afield, our pub is next door to Westminster station.
HOUSES OF PARLIAMENT
The Houses of Parliament, otherwise known as The Palace of Westminster, stands on the site where Edward the Confessor had the original palace built in the first half of the 11th century. In 1547 the royal residence was moved to Whitehall Palace, but the Lords continued to meet at Westminster, while the commons met in St. Stephen’s Chapel. Ever since these early times, the Palace of Westminster has been home to the English Parliament.
BIG BEN
Big Ben is the nickname for the Great Bell of the clock at the north end of the Palace of Westminster and is usually extended to refer to both the clock and the clock tower. The official name of the tower in which Big Ben is located was originally the Clock Tower, but it was renamed Elizabeth Tower in 2012 to mark the Diamond Jubilee of Elizabeth II.
THE LONDON EYE
The London Eye is a giant Ferris wheel on the South Bank of the River Thames. It’s Europe’s tallest Ferris wheel, the most popular paid tourist attraction in the United Kingdom with over 3.75 million visitors annually and has made many appearances in popular culture.
WESTMINSTER ABBEY
Westminster Abbey has been the coronation church since 1066 and is the final resting place of 17 monarchs. The church we see today was begun by Henry III in 1245. It’s one of the most important Gothic buildings in the country and has the medieval shrine of an Anglo-Saxon saint at its heart.
FIND OUT MOREWESTMINSTER BRIDGE
Westminster Bridge is a lovely 820 foot long bridge that crosses over the River Thames to connect Westminster with Lambeth. The bridge is painted predominantly green, the same colour as the leather seats in the House of Commons and was completed in 1750. Affording great views of Big Ben, the London Eye and Westminster Abbey; it’s a great place to take stunning photos of the city.
FIND OUT MORETHE LONDON AQUARIUM
The London Aquarium was first opened in 1997 and provides visitors with an opportunity to view the 3000 various types of marine life on view. Massive tanks are home to Sharks, Rays and many other fish. Visitors are only separated from the thousands of tons of water by 9mm thick acrylic windows.
FIND OUT MORE