Reviews of McKays Hardware Calor Gas Centre. (Hardware Store) in London (London).