England
Parliament
Tower Bridge
London, England
Tower of London
Tower of London and Tower Bridge
Big Ben