Eater reports there's finally an opening date for members-only Soho House--the club under construction on the top two floors of Luckman Plaza, which isn't even going to have a pool anyway, will open March 8. You'll recall neighbors aren't looking forward to this celeb-magnet. [Eater LA]
Filed under:
Loading comments...