Its Located in:
9 Windsor Road, Worcester Park, Greater London KT4 8ES, UK
You can Find it on Google map here:
View on map.