incredible little place right in the middle of Camden, great tube connections