London is the capital of the United Kingdom, a country in western Europe. It is also the capital of England, which is part of the United Kingdom. London lies on the Thames River. It is the largest city in the country. It has long been a major center of culture, business, and banking.
Homework, Hoyland, 35 Market St, opening hours, DIY Stores, DIY Products, Diy Retailers, Hardware Retailer, Home Repairs, Gardening Equipment, Nuts and Bolts, Steps.