Banksy Alarm
Following on from yesterday’s post here’s some views of the new Banksy street piece. It’s location has already been revealed elsewhere as being on a hotel next to the UK Passport agency offices near Victoria Station, London (Bridge Place).