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 To navigate, press the arrow keys. 53.793956575274, -1.5377933037048