Olivia Attwood – Leaving the Love Island Aftersun filming in London Olivia Attwood – Leaving the Love Island Aftersun filming in London