The Gate Clock

210 Creek Road London SE10 9RB