Mikeb - and others - does anyone know where to find a map illustrating the layout of the new facilities, especially new car park location: 'Other side of Strakers Road' sounds very imprecise. I've had a look on the Sothwark pages referring to this but couldn't find anything.