Camden Town

With outdoor dining available, our restaurant is situated in the heart of London’s liveliest areas and only a stone’s throw from Camden Town.

10 Jamestown Road

London NW1 7BY

020 7424 9900

camden@rossopomodoro.co.uk

deliveroo_logo.jpg
ubereatss.png