Coffee & Tea in Richmond Upon Thames - Richmond 58 Hill Rise, Richmond, Richmond Upon Thames, TW10 6UB Tags: cafes, cuisine: thai, seating area, snack shops & tea rooms, takeaway