SUSHISAMBA, LONDON

18,600 SQFT