The Miller
96 Snowsfields, London
020 7407 2690
Menu
Reserve
Bermondsey, Borough, Southwark and Waterloo, Greater London
The Miller
96 Snowsfields, London, Greater London SE1 3SS
020 7407 2690