A bustling British Museum