Finchley Telecom Centre

Ballards Lane, London.

Finchley Telecom Centre is an internet café which serves food and drinks to customers using the computers. Based in Ballards Lane, London, Finchley Telecom Centre is internet cafe.


Business Details

Contact Information


Finchley Telecom Centre
162 Ballards Lane
N3 2PA
Telephone: 020 83467755

Type of Business

Finchley Telecom Centre are listed in the internet cafe section here:


Tell London about your experience of Finchley Telecom Centre...

There are no reviews for this listing yet. Why not be the first person to write a review?

Further Information

Finchley Telecom Centre is in Ballards Lane London. You can view a list of neighbouring businesses by going to the page.

If you would like a list of other internet cafes shops & other retail outlets listings throughout London, please visit the section of this website.


What's Nearby?

More places in or near Ballards Lane...