Live: The National

The-National-Press-Photo-2

The National have announced a new London date,
sparking rumours of a Glastonbury performance!

They are set to play London Roundhouse on July 26th,
with support coming from the sensational Local Natives