Titanfall pilots out and about in London.