St John’s Lodge Garden is affectionately known as the secret garden and is tucked away in the inner circle of Regents Park. It is next…