Home > Leeds Street Index > St. Marks Avenue

St. Marks Avenue

St. Marks Avenue is an avenue in North Leeds and is mainly residential.

Advertisements

Towler's

Towler's is a firm of surveyors offering a range of services relating to land and property.

Address: 1 St. Marks Avenue, Leeds, West Yorkshire, LS2 9BN

Map

Map showing St. Marks Avenue in Leeds.