Tag: London Community News

Actress Rachel McAdams returns home to St. Thomas

London Community News Published: June 16, 2013 It seems home is where the heart is, even if you’re one of Canada’s most famous actresses. Rachel McAdams, Gemini Award winner and star of films such as The Notebook and the last two Sherlock Holmes movies, returned to St. Thomas, the town where she grew up, on …

Continue reading