Preheat the oven to 230℃ / 450℉. Coat a 20cm springform pan with 2 large square layers of baking paper, rotated slightly so that it forms a star. Ensure the baking papers is about 5cm higher than the rim of the baking pan. Set aside.
In a large bowl, whisk the room temperature cream cheese until smooth. Once smooth, add the sugar and flour and continue whisking until the sugar has mostly dissolved.
Add in the eggs, one at a time, and whisk thoroughly in between each addition of egg.
Add lemon juice, vanilla essence, salt and cream, and whisk for a minute, scraping down the sides. Some like pouring the mixture into the prepared springform pan through a strainer to remove any lumps but I don't mind and just skip this step.
Bake for 22-25 minutes or until the top has nicely browned and the cheesecake is till very jiggly. Some oven act a little differently, so if the cheesecake isn't browned by the 20 minute mark then I like to switch the oven to it's grill function at 250℃ / 480℉ and brown the top for the remaining 2-5 minutes - just don't forget about it.
Remove from the oven and allow the cheesecake to reach room temperature whilst remaining in the baking pan. Transfer to the fridge and allow to set for a minimum of 4 hours or preferably overnight.
Allow the cheesecake to reach room temperature before serving with your favourite toppings. I just melted some milk chocolate in a bowl, in the microwave and topped each slice with roasted chopped hazelnuts.