Opened 1890 Closed 1917
Location Fulham Riverside, Townmead Road, London, SW6
Categories
Authority
More Information Kops Brewery