The Dog and Bell, 116 Prince Street, Deptford

Please post your comments and reviews here.