no image available Dickens & Co. The Grandest of Them All: The Grand Hotel of Scarborough A Beacon of Luxury in the North of England Price: 15.00€