3 Tower Place
EC3R 5BT
London
United Kingdom
http://openhours.co.uk/spots/starbucks-tower-place-east-lower-thames-st-london-3-tower-place-dbf4f31194
10 Russell Street
WC2B 5HZ
London
United Kingdom
http://openhours.co.uk/spots/starbucks-covent-garden-russell-st-london-10-russell-street-da892ef533
33 Cavendish Square
W1G 0PW
London
United Kingdom
http://openhours.co.uk/spots/starbucks-cavendish-square-london-33-cavendish-square-7a75271e47