In which country is Blackfriars Railway station located?

Correct answer: England

Try the best trivia game

What people think about it: 3 Comments
That Cøunt, Ray Bumpkin
That Cøunt, Ray Bumpkin
Kiwozzie, I'm pretty sure that you're thinking of the dog Greyfriars Bobby, which is in Edinburgh Scotland, not London England.
Kiwozzie
Kiwozzie
Blackfriars Bobby..
Myffa
Myffa
That Cøunt, Ray Bumpkin, There's a monument in Edinburgh but many people now doubt the truth of the story..