0
Anonymous
No. They did win the All-Ireland Hurling championship in 1901, but the Liam MaCarthy Cup was first presented in 1921, so London did not actually ever win it.
Wiki User
Chat with our AI personalities