£30 a head?! I wouldn't be eating there any time soon if that's the kind of price. I don't spend that much usually even in central London and I'd expect a local restaurant to be cheaper than West End prices. I consider £15 to £20 per head my ceiling price for a meal out unless it's a very special occasion personally.