Peking Garden
36-38 Station Lane
Hornchurch RM12 6NB
United Kingdom