Category: English Restaurant
Address: 26 St John Street, London, EC1M 4AY
St John is a traditional restaurant and bar, offering a modern British menu and a varied wine list. They can also cater for private parties of up to 18 people. Winner of the London Restaurant Awards 2000, British Restaurant of the Year.