Train station
Blackfriars Station
11 locals recommend,
Location
Greater London, England
Tips from locals
station for direct train to Bellingham, Also district and circle line to other sites in london.
You can now access this railway station from either North or South of the river (next to Tate Modern)