Originally Posted by
toptobottom
Where's this pizza place then?!
An Airfield Cafe called "The Crew Room" next door to
The Pilot Centre who recommended it to me when I dropped in to talk about a bit of training I needed.
Chatting to the owner, he told me that he'd previously run a pizzeria, but had moved to Denham for a quieter life - but carried on making a few pizzas by demand from customers who had heard about what he used to do. Nice chap, excellent pizzas, sensibly priced as well I thought.
G