St Stephens Tavern opposite Elizabeth Tower or as it is better known the Big Ben and the Houses of Parliament.