1905 is one of London's best Greek restaurants and specialises in dishes from the island of Crete. With an extensive wine list including many natural wines, plus al fresco dining - 1905 is the perfect location for leisurely lunches and dinners.
1905 London London London Restaurant
1905 London are listed in; London Business Directory : London Business Directory : Restaurant Directory : Restaurant in London : Restaurant in London