Every time I come here I love it! Blackfriars station is a must see for tourists. Standing on the rail platform I watched the busy river Thames and the tourists on the ... more