Kitchen Crew

A minute walk away from Charing Cross Underground station and right next to the iconic Trafalgar Square, work in the heart of London! Sound like a bit of you?