Postcard DE-6228385 account closed Germany 19 May, 2017 4 days 41 miles Neddy Germany 23 May, 2017 Loading map... Neddy said: posted over 6 years ago Houses of Parliament & Westminster Abbey, London, England You need to sign in to leave a comment!