House of Commons

Parliament Square, London, SW1A 0AA, United Kingdom (London)