Goloc
New Palace Yard, London, SW1A 2, United Kingdom
Parliament and Big Ben