Starbucks

7-12 Tavistock Square London WC1H 9LT