9 Apr 2019, 18:54
10 Downing Street - London, England
A restricted view of the famous building from where you are allowed to view it from. Did see a couple of cars enter the street guided by the British Police but we couldn't tell who it was for.
No images uploaded with this review