Named after the local Red Lion Inn and hidden away in Holborn, this small public square has a very intriguing history. Red Lion Square has been the scene of a pitched battle, is the possible resting ...