13 Station Parade Balham High Road, BalhamLondon, ENGLAND
31 Balham High Road, BalhamLondon, ENGLAND
195 Balham High Road, BalhamLondon, ENGLAND