Ellie Brown – Seen arriving at The Standard hotel in London Ellie Brown – Seen arriving at The Standard hotel in London