According to consumer magazine Which?, the luxurious Ritz Hotel tops the list for the most expensive cooked hotel breakfast in the UK. Their 30 breakfast is followed closely by The Lanesborough ( 28.50), Mandarin Oriental ( 28) and Brown’s Hotel ( 27). All four hotels are situated in England’s capital, London.