Private Dining Rooms St James's
49 venues in St James's, London, England
Citadines Prestige Trafalgar Square London
18/21 Northumberland Avenue, St James's, London, WC2N 5EA
The In and Out
Babmaes Street Entrance, 7-9 Babmaes Street, St James's, London, SW1Y 6HD
National Dining Rooms
Sainsbury Wing, The National Gallery, Trafalgar Square, St James's, London, WC2N 5DN
The Crystal Maze LIVE Experience London
22-32 Shaftesbury Avenue, St James's, London, W1D 7EJ