Demi Rose in Mini Dress – Arrives at Peter Street Kitchen in Manchester Demi Rose in Mini Dress – Arrives at Peter Street Kitchen in Manchester