Kitchen Supervisor

A minute walk away from Charing Cross Underground station and right next to the iconic Trafalgar Square, work in the heart of London! Tortilla's been building…