Rain or no rain, thousands of spectators have made their way to London to view the spectacular Thames Pageant. With 1000 vessels taking par...Read More
Little Venice is located to the north of Paddington Central and is known for its lovely canals and narrowboat cruises. It is very popular w...Read More