"Spectre" cars go on display in London