Thinking about an investment in the UK? This is for you

With Trafalgar, you can own UK freehold land in the right…