The land by Hyde Park and Marble Arch Underground station is owned by Transport for London (TfL). TfL cleared the tents on October 22. A spokesperson said a number of people had accepted offers of ...
Some results have been hidden because they may be inaccessible to you