Other Restaurants in Richmond Upon Thames - Richmond 14 Red Lion Street, Richmond, Richmond Upon Thames, TW9 1RW Tags: cuisine: bistro, price for 2 (exc. drinks): £40