<P> The part of the film where Brosnan's character, Sam, leaves his New York office to go to the Greek Island was actually filmed at the Lloyd's Building on Lime Street in the City of London . He dashes down the escalators and through the porte - cochere, where yellow cabs and actors representing New York mounted police were used for authenticity . </P> <P> The Fernando, Bill Anderson's yacht (actually a ketch) in the film was the Tai - Mo - Shan built in 1934 by H.S. Rouse at the Hong Kong and Whampoa dockyards . </P> <P> Meryl Streep took opera singing lessons as a child, and as an adult, she previously sang in several films, including Postcards from the Edge, Silkwood, Death Becomes Her, and A Prairie Home Companion . She was a fan of the stage show Mamma Mia! after seeing it on Broadway in September 2001, when she found the show to be an affirmation of life in the midst of the destruction of 9 / 11 . </P> <P> Though the world premiere of the film occurred elsewhere, most of the media attention was focused on the Swedish premiere, where Anni - Frid Lyngstad and Agnetha Fältskog joined Björn Ulvaeus and Benny Andersson with the cast at the Rival Theatre in Mariatorget, Stockholm, owned by Andersson, on July 4, 2008 . It was the first time all four members of ABBA had been photographed together since 1986 . </P>

Who sang for meryl streep in mama mia