One Cafe

113 Trafalgar Road London SE10 9TS