Los Pollos
Kentish Town Road, London • Restaurant
2.6 mile | Open • 4:30 PM - 11:30 PM
Los Pollos
Kentish Town Road, London •
Restaurant
2.6 mile | Open • 4:30 PM - 11:30 PM
Main entrance has a wide manual glass door with a small step and textured edges. Front indoor space is air-conditioned with wide paths, varied seating, and bright lighting. On-site bathroom is small, gender-neutral, up steep steps, and not wheelchair accessible.
Your business?
Your business?
