Source: Tourism MediaParliament SquareVisit this grassy plaza for a view of Big Ben, the Houses of Parliament and other historic structures that are synonymous with London.The WorldEuropeUnited KingdomGreater LondonEnglandLondonParliament Square
Source: Tourism MediaParliament SquareVisit this grassy plaza for a view of Big Ben, the Houses of Parliament and other historic structures that are synonymous with London.The WorldEuropeUnited KingdomGreater LondonEnglandLondonParliament Square