Olivia Attwood – Seen leaving Yours Bar and Restaurant in Manchester Olivia Attwood – Seen leaving Yours Bar and Restaurant in Manchester