- /
- Regions /
- UK /
- England /
- South East England /
- London /
Pizarro Restaurant
Voted one of Evening Standard's best dog friendly places to eat in London. Located on Bermondsey Street, probably the most dog friendly street South of the River.
Human Features
- Public Transport Nearby
Contact Details
Accepted Dog Size:
Small
Medium
Large
Location
Pizarro, Bermondsey Street, London, UK