ah bud chuffed for you but jealous
...spoke to the dealer today ...he said reason mine is still in port is due to a delay due to storms delaying ships to most UK ports aside from Grimsby ...I said ok soooooo mines due in grimbsy..he confirmed and didnt have an answer 
I gues as the saying goes ...all good things come to those who wait lol ...
Be sure to post some pics !!!
if you are in London, is your car not sailing to Sheerness? Mine went to Swindon dealers, and came through Sheerness.
Your build week was 23rd Oct, which is 2 weeks after mine was, so another 2 weeks to wait might not be unusual. here is the full list of dates i got. It took 12 days to get from Sheerness to Swindon. I could have walked quicker.
01 - 07/08 - Step 1/7 Ordered
02 - 14/08 - Step 2/7 With Factory
03 - 21/08 - Step 2/7 With Factory
04 - 28/08 - Step 2/7 With Factory
05 - 04/09 - Step 2/7 With Factory
06 - 11/09 - Step 2/7 With Factory
07 - 18/09 - Step 3/7 Build Week Confirmed
08 - 25/09 - Step 3/7 Build Week Confirmed
09 - 02/10 - Step 3/7 Build Week Confirmed
10 - 09/10 - Step 3/7 Build Week Confirmed
11 - 16/10 - Step 5/7 In Transit
12 - 23/10 - Step 6/7 Arrived in U.K.
13 - 30/10 - Step 6/7 Arrived in U.K.
14 - 06/11 - Step 7/7 Go Go Go!