The Thornbury Castle is a neighbourhood pub in Marylebone, tucked on a quiet side street near major routes...