We'd be delighted to check in here for the season. Only 45m (148 ft.) from Harrods department store, this family-run ... More