307 Gray's Inn Road, London, WC1X 8QS.
Net Station is an internet café which serves food and drinks to customers using the computers. Net Station is based in Gray's Inn Road, London - see map for location of Gray's Inn Road.
Telephone: 020 78375553
Net Station are listed in the internet cafe section here:
There are no reviews for this listing yet. Why not be the first person to write a review?
Net Station is in Gray's Inn Road, London. You can view a list of neighbouring businesses by going to the Gray's Inn Road page.
This map shows the approximate location of Net Station in Gray's Inn Road.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 307 Gray's Inn Road.