Tela Cafe
- Address
- 3/Cann 187 Francis Road
- Place
- E106NQ London
- Landline
- 020 8556 4097
Description
Tela Cafe can be found at 3/Cann 187 Francis Road . The following is offered: Internet Cafes - In London there are 115 other Internet Cafes. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Internet Cafes02085564097 020-8556-4097 +442085564097