VR Travel 360 Video - Westminster Bridge Bagpipe Player

Westminster Bridge is a road and foot traffic bridge over the River Thames in London, linking Westminster on the north side and Lambeth on the south side. Source: https://en.wikipedia.org/wiki/Westminster_Bridge