75 Camden Rd, Camden, London NW1 9EU, United Kingdom
No delivery
Spot something wrong?
Dishes at Swallow House. Prices may vary in venue.