The Castle

44 Commercial Road London E1 1LN