LEAP Parkour Park, Westminster
Westminster is an area in central London located in the north side of Thames River. As it is considered to be the twin city of ancient London, Westminster offers many historical and cultural sites for the visitor to admire.