Chatsworth Road is a road in North East Leeds and is mainly residential.
St Wilfrid C Of E Church is a church providing a religious meeting place for Christians.
Address: St Wilfrids Vicarage, Chatsworth Road, Leeds, West Yorkshire, LS8 3RS
Map showing Chatsworth Road in Leeds.