Dalsan Internet Cafe

151 Deptford High St., Hammersmith, London, United Kingdom, SE8 3NU