James Bradshaw James Bradshaw is a musician known for their uk pop music. Top tracks by James Bradshaw Related artists Daisy Clark Tessa King