The Cockpit

The Cockpit
Hyde Park, London, W2 2UH