Explore details about location Thomas Davies Court. Thomas Davies Court is a location situated within the Cardiff alongside other areas such as Welby Lane, Red House Place, Harrowby Street.