Lovell Park

22 Lovell Park Hill, Leeds, LS7 1AJ