Company name: Balham Mandir
Description: 33 Balham High Rd, Balham, London SW12 9AL
33 Balham High Rd, London SW12 9AL, United Kingdom