Back to Monmouth Street
Roast and Conch in London's Seven Dials area of Covent Garden.
Back to Monmouth Street