This business is marked as permanently closed (update).
High speed, low cost Internet access 7 days a week, all year round. They also have branches in London (Kensington High Street, Oxford Street, Tottenham Court Road, Trafalgar Square, Victoria and King's Road), Liverpool, Manchester, Edinburgh & Glasgow.
Businesses with the same name
Businesses at the same address
Similar businesses nearby
London Road, Abbeyhill, Edinburgh EH7 5AP
Escape Internet Cafe have 11 desktop computers with 19 inch monitors and camera …