Map Location: Big Ben

Westminster, London SW1A 0AA, United Kingdom

Location Shown: Westminster, London SW1A 0AA, United Kingdom

Do NOT follow this link or you will be banned from the site!