Jack & Sarah Filming Locations

Jack & Sarah was filmed in London in United Kingdom.
Show Map