Victoria Place is a place in central Leeds and is mainly residential.
Development Agencies
Address: Victoria House, 2 Victoria Place, Holbeck, Leeds, West Yorkshire, LS11 5AE
Map showing Victoria Place in Leeds.