London is packed with amazing areas that have to be discovered and Soho is seriously one of the greatest locations in town. The article down the page will take a glance at just a few of the leading things to do there.If you are hunting for things to do in London at night, then you most surely have to go to the exciting and vibrant area of Soho. The