Birch Mews is a place in North West Leeds and is mainly residential.
John Storr is a carpet company offering a range of carpets as well as planning and fitting services.
Address: 1 Birch Mews, Adel, Leeds, West Yorkshire, LS16 8NX
Map showing Birch Mews in Leeds.