There is a Richard Lougher, coachbuilder living in the right place in 1901
Registration district Cardiff
Piece number 4971
Folio 171
Page 8
The 1911 shows the above in the same place with the address as Philog House Merthyr Road Whitchurch, Whitchurch, Glamorganshire
Googling the Three Elms Coaching Inn produces a link for Three Elms Merthyr Rd, Cardiff CF14 1JE which suggests that the pub still exists today.