By Hugh Radojev2019-02-21T16:43:00
Eye-watering business rate rises have made trading in central London more costly than ever. With some retailers shutting up shop, can the West End survive?
Already have an account? Sign in here