Contact us

Where to find us

Contact Us

Los Pollos

Contact info

We would like to hear from you.

Come in and try something from our tasty menu. Sit down and relax.

We also do deliveries, it’s quick and simple, call us with your order

and we will freshly prepare your meal and have it round to you while it’s piping hot!

Los Pollos - Address

159A Kentish Town Rd, London, NW1 8PD

0207 482 5444

Our location

Find Us Here

Get in Touch

Write to us