ADD COMMENT
LEAP Parkour Park, Westminster
/
London United Kingdom
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.