Caffe Nero Paddington Railway Station Paddington Station Paddington London W2 1HB 02074020417 Coffee Shops
Costa Kew Retail Park Bessant Drive Town Centre Richmond Upon Thames TW9 4AD 02088781317 Coffee Shops
Costa Victoria Railway Station Eastern Concourse 115 Buckingham Palace Road Victoria London SW1W 9SJ 02078217034 Coffee Shops
Illy London City Airport Post Security Royal Docks North Woolwich London E16 2PB 02076460207 Coffee Shops