London Scottish House
London Scottish House is the community hub for Scotland in London. A unique venue for culture, heritage, arts and social enterprise to be at the heart of businesses and individuals alike.
London Scottish House is located in the heart of Westminster and is central to supporting the local community, charities, the military and Scots in London through hospitality and events.
London Scottish House
Upcoming (0)
Sorry, there are no upcoming events
Past (23)
Euro2020 Sweden vs Slovakia, Croatia vs Czech Republic, England vs Scotland
Fri, Jun 18, 11:45 AM
Check ticket price on event
Euro 2020 at LSH - Turkey vs Wales & Italy vs Switzerland
Wed, Jun 16, 4:30 PM
Check ticket price on event
LSH Coffee Break - Planning your London Wedding with Love Made Me Weddings
Wed, Mar 17, 11:00 AM GMT
Free