Starbucks is a coffee shop Isle of wight England located in United Kingdom.
95-96 St James Street (Scarrots Ln) Newport Isle of Wight PO30 1HY United Kingdom
Credit Cards | Yes (incl. NFC Payments & Visa) |
Wi-Fi | Free |
Outdoor Seating | No |
Menus | Breakfast, Brunch, Lunch, Dessert |
Tall's for fools. Grandé & up!
It’s closed down now
Absolutely amazing apple crumble! The best dessert I've ever had! - Diana Jefimova