Timberyard

7 Upper St Martin's Ln, London WC2H 9DL, UK
Timberyard coffee cup