The mention of Megalosaurus was jarring. My imagination placed this within a gloomy late-Victorian period and the mention of giant lizard caused mental association to very unrelated content for the rest of paragraph. I think a Wooly Mammoth waddling up the hill would make for a better picture.
On another note: What are horse blinkers?