March 2nd, 2012 The Headhunters Guide to London Restaurants

London is a great place to work and it’s a huge benefit having our office in the West End close to Covent Garden. I enjoy walking through the piazza and watching people react to the street entertainers, which I find …

Read More
Contact Us