London.
Thames embankment - Big Ben and Boudica statue, 1959