Reviews

London Coffee Shop of the Year!

London | Timberyard

Timberyard which just opened in Shoreditch 8 months ago got London Coffee Shop of the Year award! Wow! Come celebrate and enjoy their hospitality, fresh food, teas, smooth coffee and quick wifi!