Coffee & Tea in London - Mile End 39 Burdett Road, Mile End, London, E3 4TN Tags: internet cafes
Coffee & Tea in London - Mile End 73 Burdett Road, Mile End, London, E3 4TN Tags: faxing, international phone calls, internet cafes, mobile phones, photocopying
Coffee & Tea in London - Mile End 632 Mile End Road, Mile End, London, E3 4PH Tags: international phone calls, internet cafes