Cosy London pub.
8/29/2024
Popped in her on the way to St James park for a quick pint. Very cosy in the bar area and the propri...
(83)
Advertisement
The Red Lion is a charming pizzeria located in the heart of London, England. Known for its authentic Italian flavors and warm atmosphere, it offers a variety of delicious pizzas made with fresh, quality ingredients. Whether you're dining in or taking out, The Red Lion promises a delightful culinary experience in a cozy setting.
Generated from this place's information
Popped in her on the way to St James park for a quick pint. Very cosy in the bar area and the propri...
The service there is horrible and there is no respect for the customer. They must change their treat...
Advertisement