I am looking for idioms with UK geographical names, for example '' selling coal to Newcastle, etc.
Can you give me more examples and the meaning ?
Shipshape and Bristol fashion.
This means everything is tidied away and ready for action.
Bristol is in the South West of England and was once a thriving seafaring port.