What is the London Pass? London Pass is a tourist card that gives you access to over 91 attractions in London, including iconic places like the Tower of London, Westminster Abbey, and Tower Bridge. What does it include? Free access to over 91 attractions, tours, and points of interest. Skip-the-line access at many of these […]
![](https://www.metrolondres.es/wp-content/uploads/2015/09/633.jpg)