Reviews

Food at McQueen!

London | McQueen

The restaurant at McQueen is now open! Try their grilled to perfection steaks, their halibut or sea bass or range of salads! Swanky setting to get out of the rain!