With so many opportunities to make money in today’s world, it gets hard to decide where to invest your hard-earned money. However, in order to enjoy great returns, you must be clear about your objective and sure about where you will be investing. Despite the global pandemic, Brexit ordeal, or political turmoil, the London property sector proved to be a long term investment market, with stable and promising returns.