musicforlondon.co.uk
Josh – Solo Vocalist & Acoustic Guitarist
Josh is a solo vocalist & acoustic guitarist for hire in London. His performances cover a wide range of of well known covers, from modern hits to classic songs so there is something for everyon…