Hailing from London, Echo Lake are a five piece whose strong, defined melodies give them an arresting and unique take on the tuneful side of psychedelia’s pop frontier.