I believe they were testing the cars day before yesterday, see here....
You are right Peter. They trialled it yesterday. I have more recent pictures on my gallery showing the cars attached. They are trying to open it for the Jubilee weekend.
Sign up to comment.
Sign in if you already did it.
Photo taken in Poplar, Greater London, UK
Misplaced? Suggest new location