i'm after a shop called juice town in manchester. any ideas chaps. can't find anything on the net.cheers
i'm after a shop called juice town in manchester. any ideas chaps. can't find anything on the net.cheers
Do you mean Urban Juice (clothing etc)?
If so, here's the address: Urban Juice, Manchester, Greater Manchester M1 1HW
barrysmith (16th December 2011)
Social Networking Bookmarks