Oscar Communications
Reviews
User
They are very good but they are charge you for even 5 minutes internet access 1£, that's not fair because 60 minutes =1£, but if you stay 5 minutes 1£??
User
Really helpful - solves problems asap and having known the owner personally, is very friendly and quick to help no matter the problem
User
yes very very good indeed. simply.
More about Oscar Communications
Oscar Communications is located at 195 Edgware Rd, London NW9 6LP, UK
+44 20 8905 9053