Puff Cake is a cake shop offering a variety of baked goods. It is located in London. Key facts used: 'Cake shop in London', 'Mercator Rd, Atlas Mews, London SE13 5FA'.