The Hide on Tindale – East London | SherryStay