This Means War Filming Locations

Lauren (Reese Witherspoon) moves out to Los Angeles (Vancouver, BC) following her boyfriend. After her relationship ends she finds herself being pursued by two CIA operatives.

This Means War was filmed in Vancouver in Canada.

The Blarney Stone as Restaurant

Lauren (Reese Witherspoon) meets Tuck (Tom Hardy) for a lunch date.