The Lord John

$
Open
tripadvisor logo

(157)

Call
Website

Advertisement

Photos

15 17 Russell Street
Stroud, England GL5 3AA

Located in the heart of Stroud, England, The Lord John is a charming pizzeria known for its delicious, hand-tossed pizzas made with fresh, locally sourced ingredients. The inviting atmosphere and friendly staff create a welcoming environment perfect for families and friends alike. Whether you prefer classic toppings or adventurous flavors, The Lord John offers a delightful dining experience that will satisfy any pizza lover.

Generated from this place's information

Reviews

tripadvisor logo
3.5157 reviews
Photo of DeuceWooo
I love a Wethers
11/18/2024

We only popped in for a beer, it was the usual down to earth folk enjoying themselves. I had the Sa...

Photo of Roger S
Top pub
6/6/2024

Absolute joy to go in , bar staff very friendly I can see why it’s in the good beer guide ,ale was e...

Photo of Chris A
OK for a quick lunch stop
5/27/2024

A lunch stop after getting off the train (the station is nearby). The Lord John is more traditionall...

Own this business?
See a problem?

You might also like

United KingdomEnglandStroudThe Lord John

Advertisement