Getty Images / Rachel Watkinson PR Manager, EMEA PR Agency London Contact Details Contact Details Getty Images Rachel Watkinson / PR Manager, EMEA101 Bayham StreetGB-NW10AG LondonPhone: +44 - (0)207 - (0)544 - 3302 Contact email Website