Stainbeck Church

Stainbeck Road
Meanwood
Leeds
LS7 2PP
United Kingdom

Wheelchair access
unspecified

53.828095, -1.559921