The 1906 map does not list the building as PH Public house. It is all on the map and the glass house is listed as PH. opposite over Vauxhall road is a huge Gasworks, so maybe named after these?