Our Latest News, Events and Offers

Boss Pizza Acton Now Open For Business

Boss Pizza Lands in Acton, London: A Scottish Favourite Goes South!

by Ajmal

Boss Pizza, a favorite from Scotland, has just opened its first location outside its homeland, right in Acton in London! Known for fresh ingredients and a sleek and clean shop, it's a must-visit for pizza lovers. Swing by to experience a slice in the heart of London.