SIMMONS BARS jobs in VAUXHALL SOUTH WEST LONDON, United Kingdom

be representing the Simmons brand by handling bookings and general enquiries from guests across all 23 (and growing!) sites via...

Simmons Bars