Jessica Wright – Pictured at The South Place Hotel in London Jessica Wright – Pictured at The South Place Hotel in London