Blackfriars Rd, opposite Southwark Station Posted by admin on 7 July 2012 Posted in: Uncategorized. Leave a Comment Share this:ShareFacebookEmailPrintTwitterLinkedInStumbleUpon Posts navigation ← Chelsea Green Regents Park →