British High Streets Suffer Record Net Drop In Store Numbers: PwC Britain's high streets are losing shops, pubs and restaurants at record rates in the most testing retail and leisure climate in five years, research by PwC...