General Manager - England Street, Somerset General Manager - England Company Description Title: General Manager Location: London Salary: Up to 55K Benefits: 28 Days holiday including bank holidays...