2016-02-05T08:10:00
West End landlord Shaftesbury has said its 258 restaurants, cafés, pubs and bars now produce 35% of income – the same as its 316 shops.
Already have an account? Sign in