The Cromhall Inn is “to close in March 1925”. (unsourced reference)
This is thought to be the same licensed premises as the New Inn.
The Cromhall Inn is “to close in March 1925”. (unsourced reference)
This is thought to be the same licensed premises as the New Inn.