The Lion Hamlet is located at the heart of the Battlefield, at the front-line where the French troops confronted the English troops... more...