The Scottish Stores
Monday: 12 pm–12 am Tuesday: 12 pm–12 am Wednesday: 12 pm–12 am Thursday: 12 pm–12 am Friday: 12 pm–12 am Saturday: 12 pm–12 am Sunday: 12 pm–12 am 🍺 The Scottish Stores is a cozy and inviting pub in central London, which offers a warm and comfortable atmosphere. 🍕 While there are snacks available, some reviewers mentioned that more options would be nice. However, they do offer good pizza. … Read more