Bar
The Londesborough
53 locals recommend,
Tips from locals
A very nice pub where you can also eat outside in the garden. Very close to the flat in case you have to wait.
Unique things to do nearby
Locals also recommend
- 9 locals recommend
Location
36 Barbauld Rd
London, England