Everything they say about the pizza here is true. It is amazing full stop, period. Nothing else to s...
Best pizza in London hands down
12/25/2023
(18)
Advertisement
The Chancellors is a charming eatery located in the heart of London, England. Known for its inviting atmosphere and diverse menu, it offers a delightful range of dishes that cater to various palates. Whether you're in the mood for a hearty breakfast, a leisurely lunch, or a cozy dinner, The Chancellors provides a warm setting perfect for any occasion.
Generated from this place's information
Everything they say about the pizza here is true. It is amazing full stop, period. Nothing else to s...
We booked a pizza (you don’t book a table - they’re on a first come first served basis) before going...
Originally just popped in for a drink, whilst waiting to see a show, we were able to sit outside as ...
Advertisement