Shop Amazon Helena Private Hotel Address: 14 The Strand As Noted In: English National Heritage Listed II, Historic England