Grab fresh pistachio and coconut buns for under £3 at this tiny Westminster gem—quality pastries and cakes that punch way above their price point.