Puzzle (Montpelier Road area BN3)

4+, probably harder than that. Pieces have been counted