124 Horseferry Road é a sede do canal de televisão britânico Channel 4, localizado na Cidade de Westminster, em Londres, e inclui 100 apartamentos residenciais. O edifício foi inaugurado em 6 de julho de 1994 e foi projetado pela empresa de arquitetura Richard Rogers Partnership.
Owlapps.net - since 2012 - Les chouettes applications du hibou