A new bakery has been branded the poshest in London after charging £7 for a sausage roll. Claridge's Bakery, set within Mayfair's luxury hotel Claridge's, opened in January 2026 and quickly became a ...
If you happen to have some leftover mash or pick up a pack from the reduced section of the supermarket, these crispy, cheesy potato cakes are the perfect thing to make! Each potato cake provides 138 ...