Ilkley House, N2
Hampstead Garden Suburb
Credit: Wiki Commons
Ilkley House is located on The Bishops Avenue.
return to article