by Bex April May July 18, 2025 Dining I tackled this giant 18-inch pizza – and now I’m convinced it’s the best in London There’s a mural on the wall at Richmond’s Base Face Pizza which declares: “People want pizza.” After working my wayContinue Reading