If you’re wanting to feast like a king, there really is no better place than Hampton Court Palace - King Henry VIII’s London home. Each room is as breathtaking as the last, but if you’re looking to go all out, then opt for The Great Hall. With capacity for up to 270 guests, it also boasts sky-high ceilings, hand painted walls, and romantic gothic architecture.