A Day Out In London With Two Theon Design Porsche 964s

London is not any stranger to supercars – and even ultra-rare hypercars. A easy stroll by…