Locations
If anybody is interested, I worked out where those beautiful apartments are:
http://www.kenilworthcourt.com/pictures/
Also the underground station was:
http://filmlondon.org.uk/location_of_the_month_2008/assets/features/march_2008_-_aldwych_station
and she first meets old blue eyes in Bishops Park, also featured in The Omen:
https://en.wikipedia.org/wiki/Bishops_Park