The Falcon Road Festival was a very British festival – with rain and sun fighting it out throughout the course of the afternoon. The rain didn’t dampen our spirits though – check out our video of some of the highlights of the day:
Uploaded by StPetersBattersea on 2016-06-29.
