Lakehouse Hungarian

83 High Road London E18 2QP