Coffee & Tea in Wembley 553A High Road, Wembley, HA0 2DW Tags: computer repairs, international phone calls, internet cafes