Coffee & Tea in London - Shepherd's Bush 406 Uxbridge Road, Shepherd's Bush, London, W12 0NP Tags: faxing, internet cafes, photocopying