Its Located in:
44 Broadway, London E15 1XH, UK
You can Find it on Google map here:
View on map.