carrying any blade over 3" in length in public is illegal in the UK.
there are exceptions, such as if you need a knife in a professional capacity, such as a chef, for example.
but you are correct, having a sword are any blade on private land for a private collection is fine. its only an issue when you step outside your front door.