The Houses of Parliament and Big Ben are two of the most iconic London landmarks and are one of the first places to visit on the “to see” list of any tourist visiting London. Situated in the heart of Westminster, at the very end of Whitehall and right next to the river, Houses of Parliament and Big Ben never fail to impress. Check out the best restaurants to be found near to the Houses of Parliament and Big Ben with Best London Restaurants Houses of Parliament and Big Ben restaurant guide.
Roux at Parliament Square
11 Great George Street, Westminster SW1P 3ADModern European
Sublime Modern European cuisine at the fabulous Roux at Parliament Square restaurant.