Stadium Cafe

745 Garratt Lane London SW17 0PD