The Deli Teahouse
155 Saint Mary's Lane
Upminster
Upminster RM14