Love LeRoc Location

New LeRoc Modern Jive venue in North London to be advised soon.