28 Vauxhall St, London SE11 5LG, United Kingdom · 4.4 out of 5 on Google, 83 reviews
Internet cafe with Wi-Fi access available for printing, though the connection incurs a £1 charge.
“he's asked us to connect to his wifi as his printer is connected to wifi”
“After printing, he charges us for wifi connection (£1)”
Loading map...
28 Vauxhall St, London SE11 5LG, United Kingdom