Related Information for Josh Weller Josh Weller (b. Joshua Brent Weller - aka Nayfo), is a London, UK, based acoustic / pop rock singer-songwriter, with cuttingly-sharp, witty, funny and thought-provoking lyrics. He first became known, leading Norfolk, UK, trio Josh Weller and The Availables (founded 2005). His solo d├ębut was single "Pretty Girls" (2008, Yodel) and his latest is track "I Forgot To Tell You You're Beautiful" (Jul 2013).His friendly nature results in numerous collaborations, i.. read more