The London Animal Hospital
The London Animal Hospital (TLAH) is the first of its kind in central London offering around the clock care and emergency services to all pets. alma-nac were commissioned by the TLAH to create a sector leading facility that would provide the best possible care for its patients