98-106 High Road | The Pavillion, Woodford, Redbridge E18 2QH, England
View on Map
What travelers say:
I had a special fun playing nearby shopping mall, so I came to the HDO store and went shopping, and then I ate at the place on the fourth floor of the mall. His pizza is too amazing.