Has anyone seen this Rory Stewart chap, poncing about London

Printable View