Angel Inn Yard is a yard in central Leeds and is mainly residential.
Angel Inn Yard also has the following useful amenity: a pub - The Angel Inn.
The Angel Inn is a bar where individuals and groups of people can enjoy daytime drinks or an evening out.
Address: Angel Inn Yard, Leeds, West Yorkshire, LS1 6LN
Map showing Angel Inn Yard in Leeds.