Parliament Parliament St Margaret StreetLondon , SW1A 0AAMap Parliament Upcoming EventsNo events currently scheduled at this location.