Rose Hill is a place on South East the outskirts of Manchester and is mainly residential.
Village Upholstery is a firm of upholsterers offering a variety of upholstery options for various furniture items.
Address: Rose Hill, Denton, Manchester, Lancashire, M34 3QT
Map showing Rose Hill in Manchester.