0 review
35 Spital Square, Liverpool Street, London E1 6DY
020 7299 0404
French
Liverpool Street, City of London
££££