I've been thinking about this. Is there a British accent?

I think the accents are so regional, Hebredian Scots would be very far removed from City Banker English.

When we travel abroad would we be recognised as British first or as Scottish, Welsh or English? Or just by elimination ie not from the USA, not from Australia, not from New Zealand etc.