The Chestnut Tree Inn in Lansdowne Road in Worcester is now home to a hidden gem kitchen - Mantra Street Kitchen and 'why is Mad Pierre called ...