London.

Victoria Embankment, London.