Black Horse

40 Leman Street London E1 8EU