Evening all,
This might be a bit of a shot in the dark but someone may know.
We're looking at moving out of London in the next couple of years but i was wondering where the main depots are in the south west. I'm going to assume that there's one in Bristol (parkway?), Exeter and Plymouth (maybe). Does anyone have any other ideas? It'll just help with any potential house move,
Cheers All
This might be a bit of a shot in the dark but someone may know.
We're looking at moving out of London in the next couple of years but i was wondering where the main depots are in the south west. I'm going to assume that there's one in Bristol (parkway?), Exeter and Plymouth (maybe). Does anyone have any other ideas? It'll just help with any potential house move,
Cheers All