The lobster is a steal at the price! A whole fresh steamed lobster at only £20, very fresh and succulent. It's worth the queue