Category: Food & Dining
Description: 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