11 March 2008

La Trouvaille

La Trouvaille (it means "lucky find") is the French restaurant that forms the main part of the Legless Frog, formerly the Hand and Flower pub.