Francesca Allen – Wears surgical gloves as she heads to the post office in London Francesca Allen – Wears surgical gloves as she heads to the post office in London