United Kingdom ♦ City Favourites London, United Kingdom London Snacks: Cupcakes Share this:TwitterFacebookLike Loading...