10 Jamestown Rd, London, NW1 7BY
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
Looking for the best theatre shows, restaurants, bars and accommodation in Camden? Browse our full Camden guide.
Camden