The Duke

125 Creek Road London SE8 3BU