Coffee & Tea in London - Thamesmead West 39 Hare Street, Thamesmead West, London, SE18 6NE Tags: cafes, seating area, snack shops & tea rooms, vegetarian dishes