Royal Park Grove is a place in North Leeds and is mainly residential.
Sound Equipment Hire and Installation
Address: 24 Royal Pk Gr, Leeds, West Yorkshire, LS6 1HQ
Map showing Royal Park Grove in Leeds.