London in New York

A very interesting read. Was the Nineties the Brit heyday, or are we still as strong a force? A bit  to tell with our rose tinted specs on!

Advertisements