Leigh
The town of Leigh is located in the Metropolitan Borough of Wigan in Greater Manchester and contains a populace of just over 43,000. The town is found on low lying land northwest of Chat Moss in England's North West. There are actually in excess of 18,000 homes within Leigh and when you require house enhancement work, be sure you assess quotations from vetted tradesmen in the region to ensure the ideal price and a top quality finish.