The Watch TPA banner

The Watch

The Bedford, Balham, London 12th November 2015 The Bedford is conveniently located on Bedford Hill within walking distance of both the underground and British Rail. I knew this concert was going to be a treat and I duly arrived just…

View More The Watch