Horses Used on Canals via The Canal Museum, London.
One of the best places to visit in London.
12 – 13 New Wharf Road, Kings Cross, London.
Definitely one of Suzi Love’s favorite London Museums.Continue reading →
London Canal Museum: One of Best Places to Visit in London.