Coffee & Tea in London - Catford 15 Catford Hill, Catford, London, SE6 4NU Tags: cafes, fully licensed, seating area, snack shops & tea rooms, wines & beers