Montagu Place is a place in North East Leeds and is mainly residential.
D Hobson is a firm of electricians offering a variety of electrical services to homes and businesses.
Address: 36 Montagu Place, Leeds, West Yorkshire, LS8 2RG
Map showing Montagu Place in Leeds.