by David Francis
Good food, nice beer selection in bottles. Cask conditioning done very badly. Venue is OK, apart from when it's raining as it leaks everywhere

The Miller

96 Snowsfields Road
London, Greater London
SE1 3SS
Phone: 020 7407 2690