Entertainment, Review The Strokes Return to England 14th July 2015 By aAh! 0 151 By Zoe Turner After a three hour journey, not without the mess and stress which often follows in the