British Lion, London