The North Star

From Dead Pubs Society
Jump to: navigation, search
The North Star

The North Star was in Crown Street, Harrow on the Hill. All the signage remains.