The second site from this group that showcases the best of Scottish products.
- 9A Devonshire Square, London, EC2M 4YN
- +44 (0) 20 7637 0510
- Opening Times
- Mon-Fri 12.00-15.30 & 17.30-22.30
Sat 11.00-16.00 & 18.30-23.00
- Insider Information
- In this larger venue, they've added a separate bar and shooting range.