Image HOME Leeds HOME Restaurant Leeds 3 Brewery Place Leeds LS10 1NE United Kingdom 3, Brewery Place, Leeds. website Website email write@homeleeds.co.uk phone 0113 430 0161 social: Facebook Instagram Locate 53.793956575274, -1.5377933037048