London.
Thames embankment - New Country Hall and Boudica Monument