2016-11-15T08:33:42.713
Japanese restaurant Matsuri St James’s has closed its doors in London after 23 years of trading.
Already have an account? Sign in