Restaurants, coffee shops and bars are replacing other retail premises on the high streets of the 500 biggest towns in Britain, according to a new report from PricewaterhouseCoopers quoted in The Telegraph
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information