Fish restaurant Goddard & Gibbs set for One Hundred Shoreditch

Upcoming East London hotel One Hundred Shoreditch is to launch with a sustainability-minded British seafood restaurant.
Source: New feed