11/12 Russell St, London WC2B 5HZ
Restaurant
The establishment offers a British menu in a brasserie-style setting, featuring comfortable red leather banquettes and an inviting outdoor terrace for al fresco dining.
Rating: 4.6