30-31 Clapham Common South Side, Clapham Common, London SW4 9BW, United Kingdom
google-place - 16/06/2020