netizens Bit of real trivia – flu meant I have had nothing to do but lie and watch the telly this weekend. Folllowing a ‘Trial and Retribution,’ I noticed some of the filming took place outside the old London Foot Hospital in Fitzroy Square
Visit link:
London Foot Hopsital in a detective series