still life liverpool – London | SherryStay