Its Located in:
20 Putney High Street, London SW15 1SL, UK
You can Find it on Google map here:
View on map.