Browns Socialhouse – Lonsdale

This is the first ever Browns Socialhouse, opening in 2004. Lonsdale expanded and renovated this location in 2014. Browns Lonsdale is the first and only Browns to feature twelve taps with 4 rotating, making it the perfect place to try out new beer and catch the game with your friends. Try us at our Lynn […]