The 88 – London | SherryStay