Company name: Petersham Nurseries Teahouse Richmond
Description: Modern European food in greenhouse venue
Off Church Lane, Petersham Rd, Richmond TW10 7AB, United Kingdom