We meet every Tuesday evening at 7pm in one of Christ Church's halls, just across Blackfriars Bridge on the south side of the Thames.
Christ Church Hall
The church is less than 5 minutes walk from Southwark Tube Station and less than 10 minutes from the City and the Tate Modern. Blackfriars and London Bridge stations are only a short walk away.
Here is a map showing the location of the church and below that, a StreetView image. Christ Church is shown in the middle of the trees.