It's in Essex ... just south of the Stansted CTR. You can get there on the central line tube from London + a 5 minute bus ride.
It's a good school and I used it for my CPL and IR conversions from New Zealand.
And Dillon - this is not directed at SFC specifically but just a comment on schools in general, just because a school 'owns' its assets like planes and aircraft doesn't mean it's OK to recommend that people pay that kind of money up front. Businesses like that just have a different kind of fixed costs in terms of mortgage payments and council taxes etc. They might indeed own a sodding diamond mine, but once cash flow in becomes less than cash flow out then they're still at the same risk of going pear shaped at some stage.