Bars in London - St. James's 32 Duke Street, St. James's, London, SW1Y 6DF Tags: air conditioning, food, private parties: up to 175 guests
Bars in London - St. James's 20 King Street, St. James's, London, SW1Y 6QY Tags: air conditioning, seating area