Heathrow Country Clubs newly renovated Main Dining Room & Lounge is a beautiful intimate space that can easily accommodate from 30 to 70 guests