Cafe on the Lane

180-182 George Lane London E18 1AY