Founded 1902.
Location 76 High Street, London, E17
Categories
Authority
More Information Manze's Pie and Mash Shop