UKData checked October 2026
  1. Home
  2. Edinburgh
  3. Timberyard

You will find Timberyard, a modern British restaurant, at 10 Lady Lawson St in Edinburgh. Also listed under British restaurant, cocktail bar and fine dining restaurant.

10 Lady Lawson St, Edinburgh EH3 9DSChecked October 2026