Lauren Mayberry is a fascinating songwriter who is also recognized as a singer, actress, and well-known journalist from Scotland, United Kingdom. The Lauren landed on earth on October 7, 1987. Have you ever heard about the Scottish band “The Chvrches”?…