Power House appears to be a closed establishment. The address is 105 Lower Addiscombe Road, Croydon.