Craving for biscuits? Pay a visit to London Selfridges’s ‘Biscuit City’ which is built from 72,000 biscuits consisting of Chocolate Digestives, Rich Tea, HobNobs and Fruit Shortcakes. The ‘biscuit city’ is being offered to shoppers accompanied with a cup of tea!
Link & Image: Creativeminds
Tags: Biscuits | Tea | Food
Link & Image: Creativeminds
Tags: Biscuits | Tea | Food
Comments