Barons Court station repairs approved by councilBarons Court station in London, built in 1904, is set for repairs and redecoration to maintain its heritage and enhance authenticity.