Belvedere Road, South Bank
London, England SE1 8XT

We'll be visiting London for a few days and are hoping to see as many of our friends as possible.

There are a 2 bars in the BFI, but let's meet in the one that faces onto the River, ie the Riverfront

Added by steveportigal on October 22, 2009



Wish I was there to Join. I forwarded it on to a friend in London.