Quizzes & Puzzles6 mins ago
london station
2 Answers
answer is a station on London underground or DLR. It's a picture of a man on a hill in football kit - red top black shorts and red socks keeping ball in air with knee. Any ideas please????