21 April 2011. London, England..The Albert Tavern near Victoria Station in the run up to Catherine Middleton's marriage to Prince William. The pub is decked out with English flags..Photo; Charlie Varley.
{}