There is no such damn thing as a British accent. Only non-Brits would ever use the phrase, and then usually to mean an English accent. There are Scottish, English, Welsh and Northern Irish accents, which are each accents from Britain, but no British accent. Really. I promise you.