Warbler ID?

I photographed this warbler today. It was singing its heart out. Reddish legs/beak and strong stripe above its eye. It was taken near Gleneagles in Scotland. Any help would be appreciated!