Tesco Cafe

Grand Depot Road, London SE18 6HQ