3d
News Shopper on MSNThe London buffet that costs £110 per person branded the 'best in the world'A London buffet has gone viral after being described as the 'best in the world'. The Ned's Feast hosted at the luxury London hotel, The Ned, costs £110 per person or £175 for bottomless champagne.
A London buffet has gone viral after being described as the 'best in the world'. The Ned's Feast hosted at the luxury London hotel, The Ned, costs £110 per person or £175 for bottomless champagne.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results