Skip to main content

David Welsh

Biography

David Welsh, advocate and barrister. has a busy public law practice at the Scottish Bar, acting for petitioners and respondents in a broad range of administrative law and constitutional matters.