Hand-made bread from the finest British and Italian baking traditions

12 Garrick Road Estate, London, NW9 6AQ