Posh Pizzas In Mayfair
Pizza places are ten-a-penny in London, and not exactly luxurious. Or so we thought at Belle About Town, until we stumbled upon the Mayfair Pizza Company. Nestled in a courtyard…
Pizza places are ten-a-penny in London, and not exactly luxurious. Or so we thought at Belle About Town, until we stumbled upon the Mayfair Pizza Company. Nestled in a courtyard…