Parliament Square Loading Map.... Parliament SquareParliament Square - London 51.500637 -0.1276310000000649 Address Parliament Square London United Kingdom Upcoming Events No events in this location