Starbucks Coffee 12364

Starbucks Coffee #12364, also known as Starbucks Oxford Street - Selfridges, is a Starbucks coffee shop located at 400 Oxford Street, Westminster, London, England.