Oswestry Liberal Democrats News Oswestry Liberal Democrats is a branch of North Shropshire Liberal Democrats. It constitutes the largest branch in North Shropshire in terms of membership and covers a large part of the old Oswestry Borough Council area. [post_grid id=’6444′]