Ordered the 5pc lamb chops for £9.50 and it was yummy and cheap! Well worth it if you like lamb chops. Located on the main road and adjacent to the Chalk Farm tube station near Camden high street. They've more seating on the inner side if you've large group going. Staff were friendly and efficient.