Guides by Lonely Planet
St Stephen's Entrance in London, England
The public entrance to the Houses of Parliament is at St Stephen's Tower.
See this content immediately after install