The Grove Balham
39 Oldridge Rd, London
020 8673 6531
Menu
Balham, Greater London
The Grove Balham
39 Oldridge Rd, London, Greater London SW12 8PN
020 8673 6531