The London Tavern employs 12 employees. The The London Tavern management team includes harry plafadelis (general manager).
Looking for a particular The London Tavern employee's phone or email?