The Liddle Phone, Computer Shop & Internet Cafe

Liddle Road Newcastle Upon Tyne