Busy day in London town (at Covent Garden)