Richard ChambersJan 103 minThe Sherlock Holmes Statue - A little known story...Just outside Baker Street Station fans of Sherlock Holmes will find the fantastic statue by Sculptor John Doubleday.
Richard ChambersJan 25, 20232 minTed Lasso Locations Tour - Richard's ToursTed Lasso Filming Locations Tour in London