Time Out says
Posted: Tue Nov 30 1999
Catch a serious sugar high from Martha Swift’s pretty, generously sized cupcakes in vanilla, coffee and lemon flavours. The tiny, retro-styled shop also sells peanut butter cookies and layer cakes.
Branch 42 Tavistock Street, Covent Garden, WC2E 7PB (7836 3638).
Primrose Bakery 69 Gloucester Avenue