Events at St Peter's Eaton Square, London SW1