Visitors to London will notice there are lots of green areas in the Westminster and central city areas. Some offer workers a breath of fresh air and a place to while away their time during a lunch break while others are a private oasis available to the surrounding...
Golden Square, London
read more