The Mayflower Club

The Mayflower Club is a British-American Social and Networking Club that was originally a gathering place for British expats, but is now open to everyone. It’s in a nondescript brick building in an uninteresting part of North Hollywood, on Victory…

Read More

Pin It on Pinterest